castle grounds - German English Dictionary